preparation and storage - Turco Inglés Diccionario